while admittedly - German English Dictionary